package com.jy.service.impl;

import com.jy.entity.CwProperty;
import com.jy.entity.PageInfo;
import com.jy.mapper.CwPropertyMapper;
import com.jy.service.ICwPropertyService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;

import javax.annotation.Resource;
import java.util.List;

/**
 * <p>
 * illustriousness.`cw_property` 服务实现类
 * </p>
 *
 * @author WeiQuan
 * @since 2022-11-14
 */
@Service
public class CwPropertyServiceImpl extends ServiceImpl<CwPropertyMapper, CwProperty> implements ICwPropertyService {

    @Resource
    private CwPropertyMapper cw;
//  查询业务费 分页
    @Override
    public PageInfo allCwProperty(PageInfo pageInfo) {
        pageInfo.setTotalRow(cw.selcwpropertycount());//查总页数
        pageInfo.setDatas(cw.allCwProperty(pageInfo));//根据开始行和每页行数 查当前页数据
        return pageInfo;
    }
    //  添加业务费数据
    @Override
    public int addCwProperty(CwProperty cwProperty) {
        return cw.addCwProperty(cwProperty);
    }
    //  删除业务费数据
    @Override
    public int delCwProperty(Integer yid) {
        return cw.delCwProperty(yid);
    }
    //  修改业务费数据
    @Override
    public int upCwProperty(CwProperty cwProperty) {
        return cw.upCwProperty(cwProperty);
    }
}
